Evolutionary Requirements Analyser
نویسنده
چکیده
The goal of my PhD thesis is to develop an evolutionary tool, the evolutionary requirements analyser (ERA), for searching an optimal set of component combinations in the use of requirements engineering. The evolutionary tool is demonstrated in evolving system requirements, which are symbolised by the component-based approach. The chanlleges of this research are fourfold: the transformation of the problem domain, the method to assess chromosome fitness, constraint satisfaction in the RE domain, and the optimisation of multi-objective problems. Two major fields: requirements engineering (RE) and evolutionary computation (EC), are involved in my research where RE is the problem domain and EC is the solution domain.
منابع مشابه
Evolutionary Requirements Analysis
The Evolutionary Requirements Analyser (ERA) applies evolutionary computing techniques to automatically select optimal combinations of human and machine agents in a system model to match nonfunctional requirements (NFRs). The tool assesses the reliability, performance times and cost of different system models by executing many model variants, as evolving forms, with scenarios and different comb...
متن کاملAnalysis of structured use case models through model checking
Inadequate requirements specification remains to be one of the predominant causes of software development project failure today. This is mainly due to the lack of suitable processes, techniques and automated tool support available for specifying and analysing system requirements. In this paper we suggest a way to improve the approach to requirements specification that is the most popular at the...
متن کاملOn the Development of Critics in Evolutionary Computation Artists
One of the problems in the use of evolutionary computer systems in artistic tasks is the lack of artificial models of human critics. In this paper, based on the state of the art and on our previous related work, we propose a general architecture for an artificial art critic, and a strategy for the validation of this type of system. The architecture includes two modules: the analyser, which does...
متن کاملAn Evolutionary Method for Improving the Reliability of Safetycritical Robots against Soft Errors
Nowadays, Robots account for most part of our lives in such a way that it is impossible for usto do many of affairs without them. Increasingly, the application of robots is developing fastand their functions become more sensitive and complex. One of the important requirements ofRobot use is a reliable software operation. For enhancement of reliability, it is a necessity todesign the fault toler...
متن کاملRespiratory gas analysis
Respiratory gas analysis has now become a standard monitoring technique in anaesthesia: in theatres, intensive care unit, and for the transfer of ventilated patients. The AAGBI Recommendations for Standards of Monitoring during Anaesthesia and Recovery (2007) recommend as essential components during an anaesthetic an oxygen analyser with an audible alarm and a carbon dioxide analyser; a vapour ...
متن کامل